#ifndef ADVENTURE_CARD_FACTORY_H
#define ADVENTURE_CARD_FACTORY_H
#include <string>
#include <vector>

class AdventureCard;

class AdventureCardFactory
{
public:
	static AdventureCard* makeAdventureCard(std::string iFileName);
	static std::vector<AdventureCard *> * loadFromDeck(std::string iDeckFileName);
private:
	static bool pref(std::string str, std::string pref);
};

#endif